runtime.g.goid (field)

36 uses

	runtime (current package)
		heapdump.go#L357: 	dumpint(uint64(gp.goid))
		malloc.go#L950: 		if inittrace.active && inittrace.id == getg().goid {
		malloc.go#L1191: 		if inittrace.active && inittrace.id == getg().goid {
		mgcmark.go#L139: 			println("gp", gp, "goid", gp.goid,
		mgcmark.go#L722: 		print("runtime:scanstack: gp=", gp, ", goid=", gp.goid, ", gp->atomicstatus=", hex(readgstatus(gp)), "\n")
		mgcmark.go#L728: 		print("runtime: gp=", gp, ", goid=", gp.goid, ", gp->atomicstatus=", readgstatus(gp), "\n")
		mgcmark.go#L733: 		print("runtime: gp=", gp, ", goid=", gp.goid, ", gp->atomicstatus=", readgstatus(gp), "\n")
		mgcmark.go#L764: 		println("stack trace goroutine", gp.goid)
		mgcmark.go#L768: 		print("scanning async preempted goroutine ", gp.goid, " stack [", hex(gp.stack.lo), ",", hex(gp.stack.hi), ")\n")
		proc.go#L195: 		inittrace.id = getg().goid
		proc.go#L753: 	print("runtime: gp: gp=", gp, ", goid=", gp.goid, ", gp->atomicstatus=", readgstatus(gp), "\n")
		proc.go#L754: 	print("runtime:  g:  g=", _g_, ", goid=", _g_.goid, ",  g->atomicstatus=", readgstatus(_g_), "\n")
		proc.go#L1915: 	gp.goid = int64(atomic.Xadd64(&sched.goidgen, 1))
		proc.go#L4138: 	newg.goid = int64(_p_.goidcache)
		proc.go#L4156: 	if debug.tracebackancestors <= 0 || callergp.goid == 0 {
		proc.go#L4176: 		goid: callergp.goid,
		proc.go#L4989: 			print("runtime: checkdead: find g ", gp.goid, " in status ", s, "\n")
		proc.go#L5383: 			id2 = gp.goid
		proc.go#L5387: 			id3 = lockedg.goid
		proc.go#L5403: 		print("  G", gp.goid, ": status=", readgstatus(gp), "(", gp.waitreason.String(), ") m=", id1, " lockedm=", id2, "\n")
		runtime2.go#L438: 	goid         int64
		stack.go#L1043: 		print("runtime: gp=", gp, ", goid=", gp.goid, ", gp->status=", hex(readgstatus(gp)), "\n ")
		trace.go#L233: 			traceEvent(traceEvGoCreate, -1, uint64(gp.goid), uint64(id), stackID)
		trace.go#L238: 			traceEvent(traceEvGoWaiting, -1, uint64(gp.goid))
		trace.go#L242: 			traceEvent(traceEvGoInSyscall, -1, uint64(gp.goid))
		trace.go#L616: 	if nstk > 0 && gp.goid == 1 {
		trace.go#L1075: 	traceEvent(traceEvGoCreate, 2, uint64(newg.goid), uint64(id))
		trace.go#L1083: 		traceEvent(traceEvGoStartLabel, -1, uint64(_g_.goid), _g_.traceseq, trace.markWorkerLabels[_p_.ptr().gcMarkWorkerMode])
		trace.go#L1085: 		traceEvent(traceEvGoStartLocal, -1, uint64(_g_.goid))
		trace.go#L1088: 		traceEvent(traceEvGoStart, -1, uint64(_g_.goid), _g_.traceseq)
		trace.go#L1119: 		traceEvent(traceEvGoUnblockLocal, skip, uint64(gp.goid))
		trace.go#L1122: 		traceEvent(traceEvGoUnblock, skip, uint64(gp.goid), gp.traceseq)
		trace.go#L1146: 	traceEvent(traceEvGoSysExit, -1, uint64(_g_.goid), _g_.traceseq, uint64(ts)/traceTickDiv)
		traceback.go#L548: 		print("runtime: g", gp.goid, ": frame.sp=", hex(frame.sp), " top=", hex(gp.stktopsp), "\n")
		traceback.go#L762: 	if f.valid() && showframe(f, gp, false, funcID_normal, funcID_normal) && gp.goid != 1 {
		traceback.go#L1006: 	print("goroutine ", gp.goid, " [", status)